package com.solution.admin.company.entity;

import com.solution.common.entity.BaseEntity;

/**
 * 支付方式实体类
 * @author xkl
 * @date 2017-11-17 10:52:58
 */
public class SysPayConfigEntity extends BaseEntity {
	private static final long serialVersionUID = -3926291988306842687L;
	
	
	/**
	 * 支付名称
	 */
	private String payName;
	
	/**
	 * 支付类型
	 */
	private String payType;
	
	/**
	 * 合作者身份
	 */
	private String partnerId;
	
	/**
	 * 公钥
	 */
	private String publicKey;
	
	/**
	 * 私钥
	 */
	private String privateKey;
	
	/**
	 * 同步回调地址
	 */
	private String returnUrl;
	
	/**
	 * 异步回调地址
	 */
	private String notifyUrl;
	
	/**
	 * 授权域名
	 */
	private String domain;
	
	/**
	 * 银行名称
	 */
	private String bankName;
	
	/**
	 * 账户名称
	 */
	private String accountName;
	
	/**
	 * 开户省
	 */
	private String province;
	
	/**
	 * 开户市
	 */
	private String city;
	
	/**
	 * 开户区
	 */
	private String area;
	
	/**
	 * 银行账号
	 */
	private String bankAccount;
	
	/**
	 * 所属支行
	 */
	private String bankChild;
	
	/**
	 * 修改人
	 */
	private String modifier;
	
	/**
	 * 关联字段-支付类型名称
	 */
	private String payTypeName;
	/**
	 * 关联字段-开户省名称
	 */
	private String provinceName;
	/**
	 * 关联字段-开户市名称
	 */
	private String cityName;
	/**
	 * 关联字段-开户区名称
	 */
	private String areaName;
	
	

	/**
	 * 支付名称
	 */
	public String getPayName() {
		return payName;
	}
	public void setPayName(String payName) {
		this.payName=payName;
	}

	/**
	 * 支付类型
	 */
	public String getPayType() {
		return payType;
	}
	public void setPayType(String payType) {
		this.payType=payType;
	}

	/**
	 * 合作者身份
	 */
	public String getPartnerId() {
		return partnerId;
	}
	public void setPartnerId(String partnerId) {
		this.partnerId=partnerId;
	}

	/**
	 * 公钥
	 */
	public String getPublicKey() {
		return publicKey;
	}
	public void setPublicKey(String publicKey) {
		this.publicKey=publicKey;
	}

	/**
	 * 私钥
	 */
	public String getPrivateKey() {
		return privateKey;
	}
	public void setPrivateKey(String privateKey) {
		this.privateKey=privateKey;
	}

	/**
	 * 同步回调地址
	 */
	public String getReturnUrl() {
		return returnUrl;
	}
	public void setReturnUrl(String returnUrl) {
		this.returnUrl=returnUrl;
	}

	/**
	 * 异步回调地址
	 */
	public String getNotifyUrl() {
		return notifyUrl;
	}
	public void setNotifyUrl(String notifyUrl) {
		this.notifyUrl=notifyUrl;
	}

	/**
	 * 授权域名
	 */
	public String getDomain() {
		return domain;
	}
	public void setDomain(String domain) {
		this.domain=domain;
	}

	/**
	 * 银行名称
	 */
	public String getBankName() {
		return bankName;
	}
	public void setBankName(String bankName) {
		this.bankName=bankName;
	}

	/**
	 * 账户名称
	 */
	public String getAccountName() {
		return accountName;
	}
	public void setAccountName(String accountName) {
		this.accountName=accountName;
	}

	/**
	 * 开户省
	 */
	public String getProvince() {
		return province;
	}
	public void setProvince(String province) {
		this.province=province;
	}

	/**
	 * 开户市
	 */
	public String getCity() {
		return city;
	}
	public void setCity(String city) {
		this.city=city;
	}

	/**
	 * 开户区
	 */
	public String getArea() {
		return area;
	}
	public void setArea(String area) {
		this.area=area;
	}

	/**
	 * 银行账号
	 */
	public String getBankAccount() {
		return bankAccount;
	}
	public void setBankAccount(String bankAccount) {
		this.bankAccount=bankAccount;
	}

	/**
	 * 所属支行
	 */
	public String getBankChild() {
		return bankChild;
	}
	public void setBankChild(String bankChild) {
		this.bankChild=bankChild;
	}

	/**
	 * 修改人
	 */
	public String getModifier() {
		return modifier;
	}
	public void setModifier(String modifier) {
		this.modifier=modifier;
	}
	public String getPayTypeName() {
		return payTypeName;
	}
	public void setPayTypeName(String payTypeName) {
		this.payTypeName = payTypeName;
	}
	public String getProvinceName() {
		return provinceName;
	}
	public void setProvinceName(String provinceName) {
		this.provinceName = provinceName;
	}
	public String getCityName() {
		return cityName;
	}
	public void setCityName(String cityName) {
		this.cityName = cityName;
	}
	public String getAreaName() {
		return areaName;
	}
	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}
}
